[FreeTV 8.3]

Free TV

Długo musiała czekać ta strona, na opis tego programu. Głównym powodem takiej sytuacji jest fakt, że ten program nie działa najlepiej, nie dekoduje dźwięku, nie pozwala na uruchomienie programu dekodującego dźwięk "w tle". Co jest jednak dziwne - niemcy uważają ten program niemal za kultowy jeśli chodzi o dekodowania ich Premiere'a. Przyjrzyjmy się więc dokładnie tej aplikacji.

Zaraz po uruchomieniu oczom naszym ukazuje się gustowne menu z eleganckim obrazkiem dekodera C+. Zostajemy poinformowani czy nasz sprzęt spełnia minimalne wymagania programu:

  • Procesor 200 MHz z rozszerzeniem MMX
  • karta grafiki pracujaca w trybie HiColor (16-bit)

oraz czy mamy odpowiedni plik klucza key.txt (jeśli nie musimy się o takowy postarać np. z programu PCTV).

Jeśli chodzi o konfigurację to autor programu rekomenduje także:

  • 64MB RAM
  • Kartę grafiki pracującą w trybie YUY2 orerlay
  • Jako procesor AMD K6-2 lub Intel Pentium II  >233MHz
  • Szybka tuner (np. Miro PCTV lub Hauppauge's WinTV)

Następnie stajemy przed wyborem trybu przechwytywania - tutaj musimy się zdecydować w jakiej rozdzielczości ma być przechwytywany obraz - kierując się zasadą (przypominającą trochę błędne koło)

  • im większa rozdzielczość tym lepiej, ale
  • im wieksza rozdzielczość tym mniej fps...
  • im mniej fps tym gorzsze dekodowanie koloru

Trzeba się więc zdecydować na jedną z dostępnych rozdzielczości (pamiętając jednak, że teoretycznie nie powinno mieć to znaczenia przy dekodowaniu - dekodowane są bowiem linie poziome, a wartość "pionowa" jest stała i wynosi 576 - a jedynie przy jakości otrzymanego obrazu.

Dalej stajemy przed wyborem trybu przechwytywania:

  • YUY2 daje nam najlepsza jakość i jest najszybszy
  • RGB16 daje niezłe konory ale jest powolny
  • YUV12 oferuje wszystko do kitu :)
  • W wersjach <6 dostępny jest jeszcze tryb przechwytywania w skali szarości co daje nam najszybsze dekodowanie, niestety kosztem koloru.

Tutaj wybieramy jeszcze driver przechwytywania - a ściślej mówiąc nie mamy w czym wybierać bo i tak zazwyczaj jest tylko jeden i przenosimy się do następnej zakładki...

Oczom naszym ukazuje się tym razem menu pozwalające skonfigurować, jak ma być wyświetlany obraz na ekranie monitora:

Wybieramy jedną z dostępnych rozdzielczości (oczywiście trzeba być pewnym, że nasza karta potrafi w danym trybie wyświetlać obraz). Dostępne są praktycznie wszystkie rozdzielczości od 800x600 począwszy a na 320x240 kończąc. Oraz dokonujemy wyboru trybu wyświetlania:

  • DirectDraw YUY2 w połączeniu z tym samym trybem przechwytywania daje najlepszą jakość i szybkość, jednak nie wszystkie karty graficzne są kompatybilne z tym trybm wyświetlania.
  • DirectDraw HiColor
  • DirectDraw TrueColor - nowość w wersji 6
  • W poprzednich wersjach mogliśmy jeszcze zdecydować się na obraz Czarno-biały

Decydujemy się także czy chcemy uaktywnić rozszerzony dekoder koloru (mniej fps ale brak paseczków typowych dla PCTV) i w ilu fazach koloru ma pracować. Wybieramy czy chcemy być informowani o liczbie fps itp na ekranie (Statystyki) i czy linie mają być wszystkie czy np. co druga.

W ostatniej z zakładek wybieramy ilość Copules - zgodnie z zasadą im mniej tym szybciej-gorzej zdekodowane, im więcej tym wolniej-lepiej zdekodowane oraz (nowość w wersji 6) na ile części ma być "podzielony" ekran - każda z tych części będzie dekodowana osobno... (i znów zasada - im więcej tym lepiej)

Decydujemy czy mają być sprawdzane klucze, czy może komputer ma być zdolny i popróbować dekodować sam  ale ten tryb działa tylko na niektórych komputerach i tunerach.

Na koniec, jeśli po ponownym uruchomieniu nie chcemy ustawiać wszystkiego od początku stawiamy ptaszkab w okienku Set as default i klikamy Run - komputer dokonuje niezbędnych obliczeń (trochę długo) i tu kolejna nowość w 6 - dla każdego komputera i każdej konfiguracji robi to tylko za pierwszym uruchomieniem - wyniki obliczen zapisuje na dysku i nie musioemy już więcej czekać na załadowania (pod warunkiem, że niczego nie zmienimy w ustawieniach programu). Teraz powinien wyświetlić się obraz - jednak na większości komputerów wyświatla się jedna klatka (lub nic) i pauza - "pod spodem" ywyskakuje bowiem absurdalne okienko z informacją że nasza karta nie jest kompatybilna z DirectDraw - klupiemy Enter lub Spację i dekodowanie powinno wreszcie ruszyć.

W programie możemy używać klawiszy:

Klawisz Funkcja
F1 Rozszerzone dekodowanie koloru wył/wł
F8 Pauza
Spacja Dekodowanie Wył/Wł
Backspace Przełącza fazę koloru
Esc Wyjście
F11 Zrzut ekranu (przed zdekodowaniem) do BMP w katalogu glównym dysku C:
F12 Zrzut ekranu (po zdekodowaniu) do BMP w katalogu glównym dysku C:

Teraz pozostaje tak długo wybierać tryby pracy programu, aż uzyskamy zadowalający nas efekt...
I tu pewna przykra informacja dla użytkowników słabszych kompów - jeśli fps <22 to kolor będzie się zawsze "urywał" - przeskakiwać będzie faza koloru. Za to posiadacze szybkich P2 z karta AGP powinni uzyskać obraz identyczny z obrazem z oryginalnego dekodera.

Wypróbuj na początek te dwie przykładowe konfiguracje:

Szybkość Jakość
  • liczba Copules <16
  • segmenty <3
  • najmniejsza rozdzielczość przechwytywania
  • YUY2 wejścia
  • YUY2 wyświetlania
  • Be clever - jeśli działa
  • Wyłączenie rozszerzenie kolorów
  • Copules >20
  • conajmniej 4 segmenty
  • YUY2 wejścia
  • YUY2 wyjścia
  • Be clever - jeśli działa
  • Rozszerzone dekodowanie kolorów aktywne.

Na koniec chciałbym odwołać to co napisałem na początku artykułu - począwszy do wersji 6 można bowiem "w tle" uruchomić program dekodujący dźwięk (zostały zmienione priorytety i FreeTV nie blokuje już innych aplikacji)

Opis ten najbardziej pasuje do Free TV 6 jednak wiele funkcji jest identycznych w poprzednich wersjach programu (z których - co ciekawe najszybsza jest 5.10)

Nie wymieniam kart ani tunerów, które działają z tym programem - wszystkie wymienione są w czytelnym readme.txt - dołączonym do programu. Wspomnę tylko że program nie działa z kartą All In Wonder... mimo że jest napisane, że działa